██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
DSP
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Il mwcqprocessore di segnale digitale (in acronimo mwcgDSP, dall'mwcwinglese mwdaDigital Signal Processor), è un mwdqprocessore dedicato e ottimizzato per eseguire in maniera estremamente efficiente sequenze di istruzioni ricorrenti (come ad esempio somme, moltiplicazioni e traslazioni) nell'mwdgelaborazione di mwdwsegnali mweadigitali. I DSP utilizzano un insieme di tecniche, tecnologie, mweqalgoritmi che permettono di trattare un segnale continuo dopo che è stato mwegcampionato. Rappresenta il sistema mwewhardware per operare l'mwfaelaborazione numerica dei segnali. Attualmente è tipicamente implementato come mwfqmicroprocessore monolitico.
Contents
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Classificazione
I DSP sono classificati a seconda dell'ampiezza e del tipo di dato che sono in grado di processare: si parla ad esempio di DSP a 32, 24 oppure a 16-mwgqbit; a virgola fissa o mobile.
Ogni DSP è quindi adatto ad applicazioni specifiche: ad esempio, i DSP a 16-bit a virgola fissa sono impiegati per il condizionamento di segnali vocali e trovano il loro principale campo di applicazione nella mwgwtelefonia (fissa e mobile), mentre i DSP a 32-bit in virgola mobile, avendo una dinamica molto superiore, sono principalmente impiegati nell'elaborazione di immagini e nella mwhagrafica mwhqtridimensionale.
Caratteristiche di un tipico processore DSP
• Progettato per elaborazioni mwiqsistema in tempo reale.
• Ottimizzato per operazioni di mwiwstreaming dati.
• Separazione fra memoria programma e memoria dati (mwjqarchitettura Harvard).
• Speciali istruzioni dedicate ad operazioni mwjwSIMD (Single Instruction, Multiple Data).
• Nessun supporto hardware per funzionamento in mwkqmultitasking.
• Elaborazione di segnali digitali ottenuti dalla conversione di segnali analogici, mediante uso di un mwlgconvertitore analogico-digitale (ADC). Il segnale ottenuto può successivamente essere riconvertito in analogico usando un mwlwconvertitore digitale-analogico (DAC).
Evoluzione dei DSP
Le radici del DSP risalgono agli mwnganni sessanta-mwnwsettanta quando divennero disponibili i primi computer digitali. Al giorno d'oggi infatti esistono anche dei processori software (applicazioni) che permettono di analizzare e modificare vari tipi di segnale tramite funzioni matematiche (ad esempio, è molto utilizzata la mwoaFFT - Trasformata di Fourier veloce). Algoritmi DSP vengono impiegati nei più svariati campi delle scienze per i seguenti scopi: miglioramento delle immagini, riconoscimento e generazione vocale, compressione di dati, ecc. Le applicazioni sono innumerevoli poiché quasi tutti i segnali analogici possono essere campionati e convertiti in segnali digitali.
Il primo DSP monolitico, l'Intel 2920, fu lanciato sul mercato nel mwow1978. Era dotato di mwpaALU priva di moltiplicatore e implementava una mwpqarchitettura Harvard mwpgVLIW mwpw(very long instruction word) di 24 bit immagazzinata su 192 locazioni di mwqaEPROM, uno spazio di mwqqRAM di 40 parole da 25 bit ed interfacce mwqgADC e mwqwDAC di bordo.
I suoi 2,5 mwrqMIPS effettivi erano all'epoca una velocità altissima.
Utilizzi dei DSP
• Tecnologie spaziali: miglioramento delle fotografie, compressione dei dati, analisi intelligente dei dati ricevuti dai sensori.
• Medicina: diagnosi tramite immagini (CT, MRI, mwsgultrasuoni, e altri), mwswelettrocardiogramma.
• Commercio: compressione dei suoni e delle immagini, effetti speciali, mwtqvideoconferenze.
• mwtwTelefonia: mwuacompressione dati e voce, riduzione eco, mwuqmultiplexing, filtraggio disturbi.
• Industrie: monitoraggio risorse petrolifere, disegno mwvgCAD.
• Scientifico: analisi mwwaterremoti, acquisizione dati, spettroanalisi, simulazioni.
• mwwgMultimedia: mwwwcompressione/decompressione e trattamento audio-video, strumenti musicali digitali e mwxasoftware di elaborazione audio, musica elettronica.
Voci correlate
Altri progetti
Altri progetti
• Wikizionario
• Wikimedia Commons
• Wikizionario contiene il lemma di dizionario «DSP»
• Wikimedia Commons contiene immagini o altri file sul DSP
Collegamenti esterni
• citerefenciclopedia-della-scienza-e-della-tecnicaAugusto Di Napoli, DSP (Digital signal processor), in Enciclopedia della scienza e della tecnica, Istituto dell'Enciclopedia Italiana, 2008.
• citerefsapere-itDSP, su sapere.it, De Agostini.
• citerefbritannica-com(EN) digital signal processor, su Enciclopedia Britannica, Encyclopædia Britannica, Inc.
• citerefopen-library(EN) Opere riguardanti DSP, su Open Library, Internet Archive.
• mwawRealizzazione di un filtro FIR in C#, su xleox.somee.com. URL consultato il 28 giugno 2010 (archiviato dall'url originale il 22 agosto 2010).